:root {
    --amount-text: #0082ff;
    --app-name-text: #5884e3;
    --bar-bg: #CCCCCC;
    --bg: white;
    --button-bg-danger: #E10505;
    --button-bg: #3476fe;
    --button-border-color: #ddd;
    --button-font-size: 18px;
    --button-height: 48px;
    --button-radius: 8px;
    --button-text: white;
    --date-text: #999999;
    --dialog-header-text: white;
    --emoji-nav-text-selected: #333;
    --emoji-nav-text: #999;
    --error-color: #E10505;
    --float-button-bg: var(--button-bg);
    --float-button-text: white;
    --input-border-color: #3476fe;
    --input-min-height: 48px;
    --input-radius: var(--button-radius);
    --input-shadow: rgba(0, 0, 0, 0.1);
    --list-amount-text: var(--amount-text);
    --list-tag-text: #333;
    --list-time-text: var(--date-text);
    --main: #3476fe;
    --navbar-bg-end: var(--welcome-bg-end);
    --navbar-bg-start: var(--welcome-bg-start);
    --navbar-text: white;
    --number-button-bg-important: #8eb4f2;
    --number-button-bg: white;
    --number-button-text-important: white;
    --overlay-bg: white;
    --overlay-mask-bg: rgba(0, 0, 0, 0.5);
    --overlay-user-bg: #236cff;
    --overlay-user-text: white;
    --tabs-indicator-bg: rgba(255, 255, 255, 0.5);
    --tag-bg: #EFEFEF;
    --text: #333;
    --text-muted: #666;
    --top-safe-area-height: 24px;
    --total-bg: #0a1b47;
    --total-expenses: #3476fe;
    --total-income: #f46621;
    --total-text: white;
    --transition-duration: 0.5s;
    --welcome-bg-end: #3476fe;
    --welcome-bg-start: #3476fe;
    --welcome-card-bg: white;
    --welcome-nav-gap: 8px;
    --welcome-nav-height: 64px;
    --welcome-text: white;
    --z-index-bottom-nav: 8;
    --z-index-navbar: 32;
    --van-overlay-z-index: 64;
    --z-index-overlay: 16;
}